meeting-place of merchants - Almanca İngilizce Sözlük